#ifndef _SOC_MAP_H
#define _SOC_MAP_H

#define S3C2440_UART_OFFSET	(0x4000)

#define S3C2440_PA_IRQ		(0x4A000000)
#define S3C2440_VA_IRQ		(S3C2440_PA_IRQ)
#define S3C2440_SZ_IRQ		SZ_1M

#define S3C2440_PA_CLKPWR	(0x4C000000)
#define S3C2440_VA_CLKPWR	(S3C2440_PA_CLKPWR)
#define S3C2440_SZ_CLKPWR	SZ_1M

#define S3C2440_PA_MEMCTRL	(0x48000000)
#define S3C2440_VA_MEMCTRL	(S3C2440_PA_MEMCTRL)
#define S3C2440_SZ_MEMCTRL	SZ_1M

#define S3C2440_PA_UART		(0x50000000)
#define S3C2440_VA_UART		(S3C2440_PA_UART)
#define S3C2440_SZ_UART		SZ_1M

#define S3C2440_PA_TIMER	(0x51000000)
#define S3C2440_VA_TIMER	(S3C2440_PA_TIMER)
#define S3C2440_SZ_TIMER	SZ_1M

#define S3C2440_PA_WATCHDOG	(0x53000000)
#define S3C2440_VA_WATCHDOG	(S3C2440_PA_WATCHDOG)
#define S3C2440_SZ_WATCHDOG	SZ_1M

#define S3C2440_PA_NAND		(0x4E000000)
#define S3C2440_VA_NAND		(S3C2440_PA_NAND)
#define S3C2440_SZ_NAND		SZ_1M

#define S3C2440_PA_GPIO		(0x56000000)
#define S3C2440_VA_GPIO		(S3C2440_PA_GPIO)
#define S3C2440_SZ_GPIO		SZ_1M

#define S3C2440_PA_RTC		(0x57000000)
#define S3C2440_VA_RTC		(S3C2440_PA_RTC)
#define S3C2440_SZ_RTC		SZ_1M

#endif /* _SOC_MAP_H */

